package algos;

import java.util.ArrayList;

import sensors.ISensor;

/**
 * Interfaccia degli algoritmi.
 * 
 * @author a.gallo
 *
 */

public interface IAlgo {

	/**
	 * Metodo di fusione dei dati da implementare per ogni algoritmo.
	 * 
	 * @param sensori
	 *            ArrayList di sensori che implementano l'interfaccia ISensor
	 * @return True/False a seconda che l'utente sia dormiente(True) o
	 *         sveglio(false)
	 */

	public boolean fuseData(ArrayList<ISensor> sensori);

}
